package models;

import java.util.List;

import javax.faces.model.ListDataModel;
import org.primefaces.model.SelectableDataModel;
import ar.com.age.distribuidora.dominio.Localidad;

public class LocalidadDataModel  extends ListDataModel<Localidad> implements SelectableDataModel<Localidad>{

	public LocalidadDataModel() {
	}

	public LocalidadDataModel(List<Localidad> data) {
		super(data);

	}

	public Localidad getRowData(String rowKey) {
		List<Localidad> locs = (List<Localidad>) getWrappedData();  
        
        for(Localidad loc : locs) {  
            if(loc.getId().equals(rowKey))  
                return loc;  
        }  
          
        return null; 
	}

	public Object getRowKey(Localidad loc) {
		return loc.getId();
	}

}
